<?php
namespace app\index\controller;

use houdunwang\arr\Arr;
use think\Controller;

class Index extends Controller
{
    public function index()
    {
        $cateData=$this->getCateData();
//        halt($cateData);
        $this->assign('cateData',$cateData);
        $slide=$this->getSlide();
        $this->assign('slide',$slide);

        return $this->fetch();
    }

    public function getCateData(){
//        参数                         说明
//        data                      	操作的数组
//        pid                      	父级栏目的 id 值
//        html                     	栏目名称前缀，用于在视图中显示层次感的栏目列表
//        fieldPri                 	唯一键名，如果是表则是表的主键
//        fieldPid                  	父 ID 键名

        return $cateData=Arr::channelLevel(db('category')->select(),$pid=0,$html = "&nbsp;",$fieldPri='cate_id', $fieldPid = 'pid');
    }

    //首页的轮播图
    protected function getSlide(){
        return db('slide')->order('slide_sort','desc')->select();
    }


}
